comm7.avi - Fun commercial for Multimedia Madness.
earth8b.avi - The planet Mercury explodes.
goat1.avi - A goat rides a horse (bareback, no less).
goat1c.avi - Double-spin version of horse-riding goat.
horse_p.avi - Only R-rated video on the disc.
meetme.avi - The author flies his virtual plane.
wfall.avi - A waterfall on the flanks of Mt. Rainier, WA
ter2.avi - Video of chaotic behavior in water flower2.avi - Video of chaotic behavior in water flow chaotic behavior in water flowwwer2.avi - Video of chaotic behavior in water flowirc1.avi - Example of morph, square to circle
sq2circ2.avi - Example of morph, square to circle
sq2circ3.avi - Example of morph, square to circle
sq2circ4.avi - Example of morph, square to circle
sq2circ5.avi - Example of morph, square to circle
sq2circ6.avi - Example of morph, square to circle
sr_all.avi - Video used in Media Merge example
sr_blow.avi - Video used in Media Merge example
sr_dolph.avi - Video used in Media Merge example
sr_fall.avi - Video used in Media Merge example
sr_float.avi - Video used in Media Merge example
sr_getin.avi - Video used in Media Merge example
sr_kayk2.avi - Example of output from Story Board
sr_paddl.avi - Video used in Media Merge example
sr_three.avi - Example of output from Scene Editor
sr_twang.avi - Video used in Media Merge example
sr_up.avi - Video used in Media Merge example
trk2car.avi - Morph of truck to car
up2dn.avi - Example of morph, moving circles
up2dn2.avi - Example of morph, moving circles
up2dn3.avi - Example of morph, moving circles
vln2mus.avi - Morph of violin to sheet music, 300k/sec
wfall.avi - A waterfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flowi - Video of chaotic behavior in water flowrfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flowwaterfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flow- Example of morph, moving circles
vln2mus.avi - Morph of violin to sheet music, 300k/sec
wfall.avi - A waterfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flowater2.avi - Video of chaotic behavior in water flowr2.avi - Video of chaotic behavior in water flowaterfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flowll on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flowterfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flow- A waterfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flow
water2.avi - Video of chaotic behavior in water flow Morph of violin to sheet music, 300k/sec
wfall.avi - A waterfall on the flanks of Mt. Rainier, WA
water2.avi - Video of chaotic behavior in water flow
Virtual Reality Madness
Virtual Reality Madness
Click on a video to play it:
4fPath
tbkMCI("play "&
&"woow.wav","")
buttonUp
buttonUp
play
woow.wav
tbkMCI
fPath
tbkMCI("
vid","")
buttonUp
buttonUp
pause vid
tbkMCI
Pause
4VideoText
tbkMCI("play vid","")
buttonUp
buttonUp
play vid
tbkMCI
VideoText
Resume
tbkMCI("seek vid
0","")
buttonUp
buttonUp
seek vid to 0
tbkMCI
Rewind
ButtonUp
tbkMCI("close vid","")
ButtonUp
ButtonUp
close vid
tbkMCI
Close
Cars2
This video is a morph involving three images of fancy cars. The morph was created using Photomorph, a new product from North Coast Software. Photomorph is my favorite morphing product -- it does a great job, and outputs .avi files. This makes it emminently useful. For more info about Photomorph, call them at 603-664-7872.
Comm7
This is a little "commercial" that I created using my kids Chris, Chanel, and Justen as actors. All of the cool effects were done using stuff that I am currently beta testing -- unfortunately, I can't tell you what it is yet, but perhaps next month... Multimedia Madness is an earlier book of mine covering all aspects of multimedia hardware and software...........
wfall
This is a video of a large waterfall located on the side of Mt. Rainier, the largest mountain in the lower 48 states. At the time we were driving through, the clouds were very low, and we despaired of seeing anything really cool. Finally, we spotted this waterfall. It's quite spectacular, and I hope the video does it justice.
Meetme
This is the same video you can play by clicking the "Meet Author" button on the first page. I included it here in case you missed it. The video includes a Vista Pro 3.0 landscape, a fancy airplane cockpit concocted in Adobe Photoshop, and yours truly as your tour guide.
horse_p
Well, I couldn't resist this little gem. Like the goat-riding-a-horse video, it was shot at my brother-in-law's farm. The video features a stallion, his mane blowing majestically in the wind, relieving himself. Don't say you weren't warned! The horse's name is Paco, and I rode him during the visit. He was ornery, and deserves his 15 minutes of infamy.
goat1c
For those of you who have double-spin CD-ROM drives, here is a version of the goat video captured at 240x180 (300k/sec transfer rate required to play it). It also uses version 3.0 of Indeo, which you must have installed in order to play it. Instructions for installing Indeo 3.0 can be found when you start up Nautilus.
goat1
We visited my brother-in-law's farm recently, and found out that his goats like to ride the horses. We tried to videotape the event for days, but first the weather was bad, and then a strange horse messed things up. Finally, just before we left, one little goat by the name of Carmen rode her way into digital video history.
earth8b
This video was created as a .flc file animation in Autodesk's 3D Studio. It uses an explosion IPAS routine from the Yost group to destroy an entire planet -- just the sort of thing if you like violent virtual reality to release the day's tension. I use 3D Studio a lot for neat digital effects, but it's also great for original work, too.
Virtual Reality Madness
Virtual Reality Madness
Click on a video to play it:
4fPath
tbkMCI("play "&
&"woow.wav","")
buttonUp
buttonUp
play
woow.wav
tbkMCI
fPath
tbkMCI("
vid","")
buttonUp
buttonUp
pause vid
tbkMCI
Pause
4VideoText
tbkMCI("play vid","")
buttonUp
buttonUp
play vid
tbkMCI
VideoText
Resume
tbkMCI("seek vid
0","")
buttonUp
buttonUp
seek vid to 0
tbkMCI
Rewind
ButtonUp
tbkMCI("close vid","")
ButtonUp
ButtonUp
close vid
tbkMCI
Close
Cars2
This video is a morph involving three images of fancy cars. The morph was created using Photomorph, a new product from North Coast Software. Photomorph is my favorite morphing product -- it does a great job, and outputs .avi files. This makes it emminently useful. For more info about Photomorph, call them at 603-664-7872.
Comm7
This is a little "commercial" that I created using my kids Chris, Chanel, and Justen as actors. All of the cool effects were done using stuff that I am currently beta testing -- unfortunately, I can't tell you what it is yet, but perhaps next month... Multimedia Madness is an earlier book of mine covering all aspects of multimedia hardware and software...........
wfall
This is a video of a large waterfall located on the side of Mt. Rainier, the largest mountain in the lower 48 states. At the time we were driving through, the clouds were very low, and we despaired of seeing anything really cool. Finally, we spotted this waterfall. It's quite spectacular, and I hope the video does it justice.
Meetme
This is the same video you can play by clicking the "Meet Author" button on the first page. I included it here in case you missed it. The video includes a Vista Pro 3.0 landscape, a fancy airplane cockpit concocted in Adobe Photoshop, and yours truly as your tour guide.
horse_p
Well, I couldn't resist this little gem. Like the goat-riding-a-horse video, it was shot at my brother-in-law's farm. The video features a stallion, his mane blowing majestically in the wind, relieving himself. Don't say you weren't warned! The horse's name is Paco, and I rode him during the visit. He was ornery, and deserves his 15 minutes of infamy.
goat1c
For those of you who have double-spin CD-ROM drives, here is a version of the goat video captured at 240x180 (300k/sec transfer rate required to play it). It also uses version 3.0 of Indeo, which you must have installed in order to play it. Instructions for installing Indeo 3.0 can be found when you start up Nautilus.
goat1
We visited by brother-in-law's farm recently, and found out that his goats like to ride the horses. We tried to videotape the event for days, but first the weather was bad, and then a strange horse messed things up. Finally, just before we left, one little goat by the name of Carmen rode her way into digital video history.
earth8b
This video was created as a .flc file animation in Autodesk's 3D Studio. It uses an explosion IPAS routine from the Yost group to destroy an entire planet -- just the sort of thing if you like violent virtual reality to release the day's tension. I use 3D Studio a lot for neat digital effects, but it's also great for original work, too.
EnterBook
4fPath
4AboutMusic
4ReturnPage
4FullAudio
False
pathName(
h & "tbkmm.sbk")
sysChangesDb
linkDLL "gdi"
WORD CreateIC(STRING, DWORD,
INT GetDeviceCaps(
Qmmsystem.dll"
SwaveOutGetDevCaps(
PPOINTER,
kernel"
globalAlloc(
globalFree(
G globalLock(
globalUnlock(
-- Check
256-color mode
"DISPLAY", 0, 0, 0)
DeviceHandle
, 12)
BitsPerPixel
< 15
"WarningMessage"
-- The following C structure
used
access a
device capabilities (bytes
each element are shown
)the
S; total
--typedef
u waveoutcaps_tag {
wMid;
/* manufacturer ID */
wPid;
/* product ID */
VERSION vDriverVersion;
/* version
driver */
szPname[32];
p(NULL terminated
dwFormats;
/* formats supported */
wChannels;
sources
dwSupport;
/* functionality
--} WAVEOUTCAPS;
waveaudio
supports stereo, 16-bit playback.
gmem
0,48)
-- Memory allocated.
lpWaveOutCaps
result
#,48)
WaveCaps1
WaveCaps2
WaveCaps3
WaveCaps4
,(38,
WaveCaps6
.(42,
WaveCaps7
,(44,
GlobalFree(
-- Assume minimal
-- Analyze
WaveList
MakeBitList(
"test"
IsStereo
CheckStereo(
AudioSampleRate
Is16Bit
Check16Bit(
;>= 22
"Your
card
bits,
22k samples."
Ddoes
+ 16
Q + 22k
fileSpec
# = "\");
TestValue
Zexpt
ExpList
Counter
interim1
interim2
g - 2^
a) >= 0
- 2^
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
EnterBook
tList
pathName
CheckStereo
SampleRate
MakeBitList
Check16Bit
EnterBook
pathName
tbkmm.sbk
sizetopage
;IshowHotwords
CreateIC
GetDeviceCaps
mmsystem.dll
waveOutGetDevCaps
kernel
globalAlloc
globalFree
globalLock
globalUnlock
DISPLAY
CreateIC
GetDeviceCaps
WarningMessage
Warning
WarningMessage
Warning
globalAlloc
globalLock
waveOutGetDevCaps
globalUnlock
GlobalFree
MakeBitList
CheckStereo
SampleRate
Check16Bit
Is16Bit
AudioSampleRate
IsStereo
WaveList
WaveCaps7
WaveCaps6
WaveCaps
WaveCaps4
WaveCaps3
WaveCaps2
WaveCaps1
result
lpWaveOutCaps
BitsPerPixel
DeviceHandle
FullAudio
ReturnPage
AboutMusic
fPath
pathName
fileSpec
MakeBitList
interim2
interim1
expt:by
expt:to
Counter
ExpList
TestValue
CheckStereo
TestValue
SampleRate
TestValue
Check16Bit
TestValue
EnterBook
4fPath
4AboutMusic
4ReturnPage
4AudioLevel
False
pathName(
i & "tbkmm.sbk")
sysChangesDb
linkDLL "gdi"
WORD CreateIC(STRING, DWORD,
INT GetDeviceCaps(
Qmmsystem.dll"
SwaveOutGetDevCaps(
PPOINTER,
kernel"
globalAlloc(
globalFree(
G globalLock(
globalUnlock(
-- Check
256-color mode
"DISPLAY", 0, 0, 0)
DeviceHandle
, 12)
BitsPerPixel
< 15
"WarningMessage"
-- The following C structure
used
access a
device capabilities (bytes
each element are shown
)the
S; total
--typedef
u waveoutcaps_tag {
wMid;
/* manufacturer ID */
wPid;
/* product ID */
VERSION vDriverVersion;
/* version
driver */
szPname[32];
p(NULL terminated
dwFormats;
/* formats supported */
wChannels;
sources
dwSupport;
/* functionality
--} WAVEOUTCAPS;
waveaudio
supports stereo, 16-bit playback.
gmem
0,48)
-- Memory allocated.
lpWaveOutCaps
result
#,48)
WaveCaps1
WaveCaps2
WaveCaps3
WaveCaps4
,(38,
WaveCaps6
.(42,
WaveCaps7
,(44,
GlobalFree(
-- Assume minimal
-- Analyze
WaveList
MakeBitList(
"test"
IsStereo
CheckStereo(
AudioSampleRate
Is16Bit
Check16Bit(
@>= 44
\>= 22
fileSpec
# = "\");
TestValue
Zexpt
ExpList
Counter
interim1
interim2
g - 2^
a) >= 0
- 2^
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
> 0
EnterBook
tList
pathName
CheckStereo
SampleRate
MakeBitList
Check16Bit
EnterBook
pathName
tbkmm.sbk
sizetopage
;IshowHotwords
CreateIC
GetDeviceCaps
mmsystem.dll
waveOutGetDevCaps
kernel
globalAlloc
globalFree
globalLock
globalUnlock
DISPLAY
CreateIC
GetDeviceCaps
WarningMessage
Warning
WarningMessage
Warning
globalAlloc
globalLock
waveOutGetDevCaps
globalUnlock
GlobalFree
MakeBitList
CheckStereo
SampleRate
Check16Bit
Is16Bit
AudioSampleRate
IsStereo
WaveList
WaveCaps7
WaveCaps6
WaveCaps
WaveCaps4
WaveCaps3
WaveCaps2
WaveCaps1
result
lpWaveOutCaps
BitsPerPixel
DeviceHandle
AudioLevel
ReturnPage
AboutMusic
fPath
pathName
fileSpec
MakeBitList
interim2
interim1
expt:by
expt:to
Counter
ExpList
TestValue
CheckStereo
TestValue
SampleRate
TestValue
Check16Bit
TestValue
4fPath
4AudioLevel
WaveFile
"car.wav"
ReturnPage
tbkMCIchk("
J&" alias wave","",1)
&play
"WarningMessage"
"Controls"
-- Close anything we might have opened...
("close
vid","")
enterPage
leavePage
enterPage
car.wav
author
open
alias wave
tbkMCIchk
play wave
tbkMCIchk
ReturnPage
WaveFile
AudioLevel
fPath
leavePage
WarningMessage
Warning
Controls
close wave
tbkMCI
close vid
tbkMCI
ReturnPage
fPath
ButtonUp
4fPath
"Controls"
tbkMCI("close wave","")
vid","")
tbkMCIchk("
O&"meetme.avi alias
"testing"
] on 27","",1)
t state
","",1)
~play
tbkMMNotify status, operation, device
= "successful
ButtonUp
tbkMMNotify
ButtonUp
Controls
close wave
tbkMCI
close vid
tbkMCI
open
meetme.avi alias vid
tbkMCIchk
break vid on 27
tbkMCIchk
window vid state show
tbkMCIchk
play vid
tbkMCIchk
fPath
tbkMMNotify
successful play vid
close vid
tbkMCI
Controls
device
operation
status
Meet author
4fPath
tbkMCI("play "&
&"woow.wav","")
buttonUp
buttonUp
play
woow.wav
tbkMCI
fPath
ButtonUp
ButtonUp
ButtonUp
View videos
Virtual Reality Madness
Virtual Reality Madness
buttonUp
buttonUp
Welcome to a preview of some fun stuff from my new Book, Virtual Reality Madness. The book is due out in bookstores in late August or early September of 1993.
I have included a few video files from the book, as well as some video files that I thought were just plain fun. Click the "View Videos" button to move to the page with the videos on it. Enjoy!
Ron Wodaskieen this page and the next. Enjoy!
WarningMessage
"WarningMessage"
buttonUp
buttonUp
WarningMessage
Warning
Your video system uses 8-bit color, or less. Some of the figures use 16- or 24-bit color. It is not possible to display these images properly on an 8-bit color system. If your video display card has a 16- or 24-bit mode (even if it is only 640x480), you may want to use it for best results.
If you do not have a 16- or 24-bit color mode available, some of the images may appear in the wrong colors.